Measurement Status
This message contains current status of measurement engine.
When frontend receives this message, it should determine localized message text by received statusCode
.
Frontend should NOT show statusMessage
to user, this field is intended for debugging purposes only.
Example:
{
"messageType": "MEASUREMENT_STATUS",
"data": {
"statusCode": "SUCCESS",
"statusMessage": "Success"
}
}
Field | Type | Description |
---|---|---|
statusCode | string | Code of current status |
statusMessage | string | Description of current status (for debugging purposes only) |
List of possible statusCode
values:
statusCode | Description |
---|---|
SUCCESS | All parameters can be calculated |
NO_FACE | No face is detected |
FACE_LOST | Face was lost |
CALIBRATING | Analyzing PPG signals |
RECALIBRATING | Recalibrating |
BRIGHT_LIGHT_ISSUE | Bright light interference |
NOISE_DURING_EXECUTION | Interference detected |
UNKNOWN | Unknown status |